/**   
 * @Title: TestTypeService.java 
 * @Package cn.edu.cdtu.healthserver.service 
 * @Description: TODO 
 * @author  
 * @date 
 * @version V0.0   
 */
package cn.edu.cdtu.healthserver.service;

import java.util.List;

import cn.edu.cdtu.healthserver.domain.TestType;

/** 
 * @ClassName: TestTypeService 
 * @Description: TODO
 * @author 
 * @date 
 *  
 */
public interface TestTypeService {

	/**
	 * 
	 * @Title: getTestTypes 
	 * @Description: TODO
	 * @return List<TestType>
	 * @throws 
	 *
	 * @param listAvailable
	 * @return
	 */
	public List<TestType> getTestTypes(boolean listAvailable);
	/**
	 * 
	 * @Title: addTestType 
	 * @Description: TODO
	 * @return void
	 * @throws 
	 *
	 * @param testType
	 */
	public String addTestType(TestType testType);
	/**
	 * 
	 * @Title: updateTestType 
	 * @Description: TODO
	 * @return void
	 * @throws 
	 *
	 * @param testType
	 */
	public String updateTestType(TestType testType);
	/**
	 * 
	 * @Title: setAvailable 
	 * @Description: TODO
	 * @return String
	 * @throws 
	 *
	 * @param testType
	 * @param available
	 * @return
	 */
	public String setAvailable(TestType testType,boolean available);
	
}
